#define NumberOfStimuli 10
uint32_t g_dotp_h_a[] = {0x28446375, 0x4E28AECD, 0xF3F002C1, 0x8B169A7B, 0xD4130939, 0xE5258172, 0x9711246D, 0x35D17613, 0xB2D644E1, 0x1C021696, };

uint32_t g_dotp_h_b[] = {0x47E76176, 0xBA74473C, 0x158AC88C, 0x8FE755D8, 0x26C65C28, 0x54B5F56F, 0x343E4797, 0xD59A3FF2, 0x28EEE222, 0x5B06A280, };

uint32_t g_dotp_h_c[] = {0x8C0E8B24, 0x8E2A57FE, 0x078C32CE, 0x75338F31, 0xB329763B, 0x128F280B, 0x19B7FE8B, 0xFB847FD3, 0xE30F955D, 0x99E95C50, };

#define g_dotp_h_imm_0 11 
#define g_dotp_h_imm_1 -52 
#define g_dotp_h_imm_2 -90 
#define g_dotp_h_imm_3 25 
#define g_dotp_h_imm_4 18 
#define g_dotp_h_imm_5 102 
#define g_dotp_h_imm_6 7 
#define g_dotp_h_imm_7 -56 
#define g_dotp_h_imm_8 58 
#define g_dotp_h_imm_9 -8 
#define g_dotup_h_imm_0 170 
#define g_dotup_h_imm_1 149 
#define g_dotup_h_imm_2 119 
#define g_dotup_h_imm_3 92 
#define g_dotup_h_imm_4 188 
#define g_dotup_h_imm_5 39 
#define g_dotup_h_imm_6 191 
#define g_dotup_h_imm_7 89 
#define g_dotup_h_imm_8 151 
#define g_dotup_h_imm_9 199 
int32_t g_dotp_h_exp[] = {0x312C5E4A, 0xD42C4D2C, 0xFE6378EC, 0x1126F9A2, 0xFCAAC59A, 0xFC566197, 0xF4C5C169, 0x14948FB0, 0xEBA07AD6, 0x01B5950C, };

int32_t g_dotp_h_sc_exp[] = {0x35318046, 0xFF273C6C, 0x020430CC, 0xB6C0D758, 0xF381E3E0, 0x0654FE79, 0xECD78952, 0x2AEF9988, 0x00F7744E, 0xED857C00, };

int32_t g_dotp_h_sci_exp[] = {0x000600F3, 0x00009E3C, 0x000345C6, 0xFFEAAB29, 0xFFFD8F58, 0xFFC2E02A, 0xFFFE2072, 0xFFDA6620, 0xFFFE1F76, 0xFFFE6B40, };

uint32_t g_dotup_h_exp[] = {0x312C5E4A, 0x69904D2C, 0x16AE78EC, 0x81FBF9A2, 0x2370C59A, 0xC7EC6197, 0x2903C169, 0x4A658FB0, 0x596F7AD6, 0x184B950C, };

uint32_t g_dotup_h_sc_exp[] = {0x35318046, 0x46633C6C, 0xC14130CC, 0x6270D758, 0x4FA9E3E0, 0x57C9FE79, 0x346E8952, 0x2AEF9988, 0xDAD0744E, 0x201D7C00, };

uint32_t g_dotup_h_sci_exp[] = {0x005CC8DA, 0x00933A99, 0x0072AC47, 0x0069801C, 0x00A283D0, 0x0036A101, 0x008BE302, 0x003BC244, 0x00921CF1, 0x00275428, };

int32_t g_dotusp_h_exp[] = {0x312C5E4A, 0x1B684D2C, 0x13ED78EC, 0xF6E5F9A2, 0x2370C59A, 0x467A6197, 0x2903C169, 0x14948FB0, 0x148E7AD6, 0x01B5950C, };

int32_t g_dotusp_h_sc_exp[] = {0x35318046, 0x46633C6C, 0xCA9030CC, 0x6270D758, 0x4FA9E3E0, 0xF132FE79, 0x346E8952, 0x2AEF9988, 0xE319744E, 0xED857C00, };

int32_t g_dotusp_h_sci_exp[] = {0x000600F3, 0xFFCC9E3C, 0xFFA945C6, 0x001CAB29, 0x000F8F58, 0x008EE02A, 0x00052072, 0xFFDA6620, 0x00381F76, 0xFFFE6B40, };

int32_t g_sdotp_h_exp[] = {0xBD3AE96E, 0x6256A52A, 0x05EFABBA, 0x865A88D3, 0xAFD43BD5, 0x0EE589A2, 0x0E7DBFF4, 0x10190F83, 0xCEB01033, 0x9B9EF15C, };

int32_t g_sdotp_h_sc_exp[] = {0xC1400B6A, 0x8D51946A, 0x0990639A, 0x2BF46689, 0xA6AB5A1B, 0x18E42684, 0x068F87DD, 0x2674195B, 0xE40709AB, 0x876ED850, };

int32_t g_sdotp_h_sci_exp[] = {0x8C148C17, 0x8E2AF63A, 0x078F7894, 0x751E3A5A, 0xB3270593, 0x12520835, 0x19B61EFD, 0xFB5EE5F3, 0xE30DB4D3, 0x99E7C790, };

uint32_t g_sdotup_h_exp[] = {0xBD3AE96E, 0xF7BAA52A, 0x1E3AABBA, 0xF72F88D3, 0xD69A3BD5, 0xDA7B89A2, 0x42BBBFF4, 0x45EA0F83, 0x3C7F1033, 0xB234F15C, };

uint32_t g_sdotup_h_sc_exp[] = {0xC1400B6A, 0xD48D946A, 0xC8CD639A, 0xD7A46689, 0x02D35A1B, 0x6A592684, 0x4E2687DD, 0x2674195B, 0xBDE009AB, 0xBA06D850, };

uint32_t g_sdotup_h_sci_exp[] = {0x8C6B53FE, 0x8EBD9297, 0x07FEDF15, 0x759D0F4D, 0xB3CBFA0B, 0x12C5C90C, 0x1A43E18D, 0xFBC04217, 0xE3A1B24E, 0x9A10B078, };

int32_t g_sdotusp_h_exp[] = {0xBD3AE96E, 0xA992A52A, 0x1B79ABBA, 0x6C1988D3, 0xD69A3BD5, 0x590989A2, 0x42BBBFF4, 0x10190F83, 0xF79E1033, 0x9B9EF15C, };

int32_t g_sdotusp_h_sc_exp[] = {0xC1400B6A, 0xD48D946A, 0xD21C639A, 0xD7A46689, 0x02D35A1B, 0x03C22684, 0x4E2687DD, 0x2674195B, 0xC62909AB, 0x876ED850, };

int32_t g_sdotusp_h_sci_exp[] = {0x8C148C17, 0x8DF6F63A, 0x07357894, 0x75503A5A, 0xB3390593, 0x131E0835, 0x19BD1EFD, 0xFB5EE5F3, 0xE347B4D3, 0x99E7C790, };

uint32_t g_dotp_b_a[] = {0xDC109FC3, 0xFC4818DC, 0xC3DFA514, 0x69D12162, 0xC03E412F, 0x2774839B, 0x9A41A30A, 0x8A48743C, 0x9E55A2BF, 0x2AC319C4, };

uint32_t g_dotp_b_b[] = {0xCB172F8F, 0x78092CD9, 0xEE875044, 0x52C3EBDC, 0x80149397, 0xA927151B, 0x811406DA, 0xBB88187E, 0xD517F31D, 0xA3F89DB8, };

uint32_t g_dotp_b_c[] = {0x58E120DE, 0xA09A1985, 0x99FB31F5, 0x6A395A39, 0x8627312A, 0x5DB6C810, 0x58726A20, 0x98EBC14B, 0xEB4604C3, 0x7DDAB800, };

#define g_dotp_b_imm_0 67 
#define g_dotp_b_imm_1 45 
#define g_dotp_b_imm_2 -102 
#define g_dotp_b_imm_3 6 
#define g_dotp_b_imm_4 12 
#define g_dotp_b_imm_5 6 
#define g_dotp_b_imm_6 -34 
#define g_dotp_b_imm_7 58 
#define g_dotp_b_imm_8 24 
#define g_dotp_b_imm_9 17 
#define g_dotup_b_imm_0 38 
#define g_dotup_b_imm_1 129 
#define g_dotup_b_imm_2 192 
#define g_dotup_b_imm_3 1 
#define g_dotup_b_imm_4 138 
#define g_dotup_b_imm_5 253 
#define g_dotup_b_imm_6 252 
#define g_dotup_b_imm_7 139 
#define g_dotup_b_imm_8 215 
#define g_dotup_b_imm_9 139 
int32_t g_dotp_b_exp[] = {0x00001202, 0x00000A44, 0xFFFFFCC3, 0x00001C58, 0xFFFFF5E4, 0xFFFFEF83, 0x00003404, 0x00002676, 0x00001582, 0xFFFFF9DB, };

int32_t g_dotp_b_sc_exp[] = {0x00004E92, 0xFFFFF778, 0xFFFFD42C, 0xFFFFE56C, 0xFFFFD2E2, 0xFFFFF883, 0x000011D0, 0x00003FFC, 0xFFFFEC84, 0x00000F30, };

int32_t g_dotp_b_sci_exp[] = {0xFFFFD16A, 0x000009D8, 0x000041BE, 0x0000046E, 0x00000528, 0xFFFFFE56, 0x00000FF0, 0x00001D74, 0xFFFFEFE0, 0xFFFFFC6A, };

uint32_t g_dotup_b_exp[] = {0x00013A02, 0x00013744, 0x000163C3, 0x00013358, 0x0000A5E4, 0x00004683, 0x00005F04, 0x0000B376, 0x00013A82, 0x000173DB, };

uint32_t g_dotup_b_sc_exp[] = {0x00014992, 0x0001E178, 0x0000A02C, 0x00017E6C, 0x0000D7E2, 0x00002E83, 0x00014DD0, 0x0000BDFC, 0x00004384, 0x00014930, };

uint32_t g_dotup_b_sci_exp[] = {0x00005794, 0x00011E38, 0x0001C440, 0x000001BD, 0x0000C54C, 0x0001B3D5, 0x000181E0, 0x0000D196, 0x0001F48C, 0x0000F8AE, };

int32_t g_dotusp_b_exp[] = {0xFFFF9B02, 0x00005B44, 0xFFFFC1C3, 0xFFFFDF58, 0xFFFF75E4, 0x00001F83, 0xFFFFBB04, 0xFFFFE176, 0xFFFFFA82, 0xFFFFA9DB, };

int32_t g_dotusp_b_sc_exp[] = {0xFFFEFB92, 0xFFFFA978, 0x0000A02C, 0xFFFFC16C, 0xFFFF69E2, 0x00002E83, 0xFFFFC5D0, 0x0000BDFC, 0x00004384, 0xFFFF7F30, };

int32_t g_dotusp_b_sci_exp[] = {0x00009A6A, 0x000063D8, 0xFFFF0FBE, 0x00000A6E, 0x00001128, 0x00000A56, 0xFFFFCBF0, 0x00005774, 0x000037E0, 0x00001E6A, };

int32_t g_sdotp_b_exp[] = {0x58E132E0, 0xA09A23C9, 0x99FB2EB8, 0x6A397691, 0x8627270E, 0x5DB6B793, 0x58729E24, 0x98EBE7C1, 0xEB461A45, 0x7DDAB1DB, };

int32_t g_sdotp_b_sc_exp[] = {0x58E16F70, 0xA09A10FD, 0x99FB0621, 0x6A393FA5, 0x8627040C, 0x5DB6C093, 0x58727BF0, 0x98EC0147, 0xEB45F147, 0x7DDAC730, };

int32_t g_sdotp_b_sci_exp[] = {0x58E0F248, 0xA09A235D, 0x99FB73B3, 0x6A395EA7, 0x86273652, 0x5DB6C666, 0x58727A10, 0x98EBDEBF, 0xEB45F4A3, 0x7DDAB46A, };

uint32_t g_sdotup_b_exp[] = {0x58E25AE0, 0xA09B50C9, 0x99FC95B8, 0x6A3A8D91, 0x8627D70E, 0x5DB70E93, 0x5872C924, 0x98EC74C1, 0xEB473F45, 0x7DDC2BDB, };

uint32_t g_sdotup_b_sc_exp[] = {0x58E26A70, 0xA09BFAFD, 0x99FBD221, 0x6A3AD8A5, 0x8628090C, 0x5DB6F693, 0x5873B7F0, 0x98EC7F47, 0xEB464847, 0x7DDC0130, };

uint32_t g_sdotup_b_sci_exp[] = {0x58E17872, 0xA09B37BD, 0x99FCF635, 0x6A395BF6, 0x8627F676, 0x5DB87BE5, 0x5873EC00, 0x98EC92E1, 0xEB47F94F, 0x7DDBB0AE, };

int32_t g_sdotusp_b_exp[] = {0x58E0BBE0, 0xA09A74C9, 0x99FAF3B8, 0x6A393991, 0x8626A70E, 0x5DB6E793, 0x58722524, 0x98EBA2C1, 0xEB45FF45, 0x7DDA61DB, };

int32_t g_sdotusp_b_sc_exp[] = {0x58E01C70, 0xA099C2FD, 0x99FBD221, 0x6A391BA5, 0x86269B0C, 0x5DB6F693, 0x58722FF0, 0x98EC7F47, 0xEB464847, 0x7DDA3730, };

int32_t g_sdotusp_b_sci_exp[] = {0x58E1BB48, 0xA09A7D5D, 0x99FA41B3, 0x6A3964A7, 0x86274252, 0x5DB6D266, 0x58723610, 0x98EC18BF, 0xEB463CA3, 0x7DDAD66A, };

